package com.guigu.qxl.service;

import com.github.pagehelper.PageInfo;
import com.guigu.pojo.DModuleDetails;
import com.guigu.qxl.pojo.QDesignModule;
import com.guigu.pojo.DesignModuleDetailsVo;

import java.util.List;

public interface DesignModuleService {
    boolean designModuleRegister(DesignModuleDetailsVo designModuleDetailsVo);

    boolean designModuleChange(DesignModuleDetailsVo designModuleDetailsVo);

    PageInfo<QDesignModule> pageS0010DesignModule(Integer pageNum, Integer pageSize);

    PageInfo<QDesignModule> pageS0011DesignModule(Integer pageNum, Integer pageSize);

    PageInfo<QDesignModule> pageDesignModule(Integer pageNum, Integer pageSize);

    QDesignModule showDesignModuleById(Integer id);

    boolean designDesignModuleVheckOk(QDesignModule designModule);

    List<DModuleDetails> showDesignModuleDetailsByParentId(Integer id);

}
